package com.cqjtu.graduation.service;

import com.cqjtu.graduation.entity.FoodTypeDO;

import java.util.List;

public interface FoodTypeDOService {
    /**
     * 查询所有菜品，并根据是否推荐排序
     * @return List类型的FoodTypeDO集合
     */
    public List<FoodTypeDO> listFoodTypeInfo(FoodTypeDO foodTypeDO);

    /**
     * 添加菜品信息
     */
    public void saveFoodTypeInfo(FoodTypeDO foodTypeDO);

    /**
     * 根据Foodtype的id对菜品进行更新操作
     */
    public void updataFoodTypeInfo(FoodTypeDO foodTypeDO);

    /**
     * 根据Foodtype的id对菜品进行删除操作
     */
    public void deleteFoodTypeInfo(Integer id);

    /**
     * 根据Foodtype的id查询菜品信息
     */
    public FoodTypeDO findOneFoodTypeInfo(Integer id);

    public List<FoodTypeDO> findAllFoodTypeInfo();

    public Long countFoodTypeDO();
}
